Tureng Mobile
Deyim
6
f.
live in an ivory tower
f.
have windmills in (one's) head
f.
dwell in an ivory tower
f.
dwell in one's ivory tower
f.
dwell in an ivory tower